// 文件控制操作  删除文件 或者创建文件/夹 等；

const path = require("path")
const fs = require("fs");
const { assetsDir } = require("../config/development");



// 新建的时候，删除上传在服务器上已经不使用的详情页图片
const deleteProductionImage = ({ imgList = [] }) => {
    imgList.forEach(item => {
        console.log("要处理不使用了的图片：" + item)
        var arr = item.split("/");
        var fileName = arr[arr.length - 1];

        const dir = `${assetsDir}/images/production`
        const filePath = `${dir}/${fileName}`

        // 还需要先判断下图片是否存在，
        fs.existsSync(filePath) ? fs.unlinkSync(filePath) : console.log("删除失败")

    })


}
module.exports = {
    deleteProductionImage
}